import Mock from 'mockjs'

const BASE_URL = ''

export default [{
	/**
	 * 接口传参
	 * {
	 * 	originId: "", // 源id号
	 * }
	 */
		url: `${BASE_URL}/sourceSpace`,
		type: 'post',
		response: config => {
			const querys = config.query;
			const result =  {
                enterpriseInfo: { // 企业基本信息
                    enterpriseId: 1, // 企业id
                    enterpriseName: "企业名称", // 企业名称
                    area: "所属区域", // 所属区域
                    license: "", // 营业许可证
                    organizationCode: "***", // 组织机构代码
                    enterpriseType: "***", // 企业类型
                    enterpriseNum: "***", // 编号
                    phone: "****", // 电话
                    address: "****", // 地址
                    environmentalProtection: "*****" //分管环保
                },
                originBaseInfo: { // 源基本信息
                    originId: 2, // 源id
                    countryCode: "****", // 源国家编码
                    nuclearName: "", // 核素名称
                    nuclearNumber: "***", //目视码
                    originType: "****", // 源类别
                    storageState: "***", // 收储状态
                    factoryActivity: "****", // 出厂活度
                    factoryDate: "****", // 出厂日期
                    grade: "***", // 标号
                    grossWeight: "****", // 毛重
                    netWeight: "***", // 净重
                    strength: "***", // 强度
                    halfLife: "***", // 半衰期
                    receivingPeriod: "***", // 接收期
                    legalPerson: "***", // 法人
                    sourceUnitName: "***", // 产源单位名称
                    videoUrl: "****", // 视频监控地址url
                },
                SupervisingInformation: [ // 督办信息
                    {
                        abnormalType: "异常类型", // 异常类型
                        abnormalDate: "****", // 异常产生时间
                        abnormalTotalTime: "", // 异常总时长
                    },{
                        abnormalType: "异常类型", // 异常类型
                        abnormalDate: "****", // 异常产生时间
                        abnormalTotalTime: "", // 异常总时长
                    }
                ],
                monthlyAbnormalTrend: { // 月度异常趋势图
                    monthList: ["6月", "7月", "8月", "9月", "10月", "11月"],
                    dataList: [20, 32, 1, 34, 20, 10]
                },
                monthlyDoseTrend: { // 月度剂量趋势图
                    monthList: ["6月", "7月", "8月", "9月", "10月", "11月"],
                    dataList: [20, 32, 1, 34, 20, 10]
                },
                originStatusChange: [ // 源状态变更
                    {
                        originStatusChangeId: 1, // 源状态变更id
                        changeDate: "***", // 变更时间
                        originStatus: "***", // 源状态
                        originNowStatus: "****", // 现状
                        dose: "***", // 剂量
                    },
                    {
                        originStatusChangeId: 1, // 源状态变更id
                        changeDate: "***", // 变更时间
                        originStatus: "***", // 源状态
                        originNowStatus: "****", // 现状
                        dose: "***", // 剂量
                    }
                ],
                originMapData: { // 地图数据
                    originInfo: { // 当前源数据信息
                        point: { lng: 116.404, lat: 39.815 }, // 坐标点
                        infoWindowType: "origin", // 数据类型，
                        infoWindowInfo: {
                          originInfo: {
                              originId: 6, // 源id
                              originName: "某某源", // 源名称
                              originUse: "", // 用途
                              originType: "", // 类别
                              originCode: "", // 目视码
                              originToolCode: "", //源国家编码
                              videoUrl: "" // 视频地址url
                            },
                        }
                      },
                    polylinePath: [ // 折线上所有点数据
                        { lng: 116.404, lat: 39.915 },
                        { lng: 116.405, lat: 39.92 },
                        { lng: 116.423493, lat: 39.907445 },
                        { lng: 116.473493, lat: 39.927445 }
                    ],
                    startPoint: {
                        point: { lng: 116.404, lat: 39.915 }, // 起点坐标
                    },
                    endPoint: {
                        point: { lng: 116.404, lat: 39.915 }, // 终点坐标
                    },
                    recordPoint: [ // 记录点信息，出库，运输，作业，入库
                        {
                            recordId: 1, // 记录id
                            recordType: "checkout", // 表示出库
                            point: { lng: 116.404, lat: 39.915 } // 坐标位置
                        },
                        {
                            recordId: 2, // 记录id
                            recordType: "transport", // 表示运输
                            point: { lng: 116.404, lat: 39.915 } // 坐标位置
                        },
                        {
                            recordId: 3, // 记录id
                            recordType: "task", // 表示作业
                            point: { lng: 116.404, lat: 39.915 } // 坐标位置
                        },
                        {
                            recordId: 4, // 记录id
                            recordType: "warehousing", // 表示入库
                            point: { lng: 116.404, lat: 39.915 } // 坐标位置
                        }
                    ],
                }
            }
			return {
				code: 200,
				data: result,
			}
		}
	}
]
